//封装请求接口统一管理的地方
import http from './request'

import mockRequest from './mockAjax'

// 商品分类的接口 ：/api/product/getBaseCategoryList

//对外暴露一个方法，那么我们就可以在Category组件里面去发起http请求
//
export const getCategoryList = () => {
    //!发请求:axios发请求返回的结果Promise对象，
    //然后再Request.js去拦截获取响应回来的结果
    return http({ url: '/product/getBaseCategoryList', method: 'GET' })
}
// export const getCategoryList = () =>
//     http({ url: '/product/getBaseCategoryList', method: 'GET' })
// ()=>{}   箭头函数  等同于  function:(){}
export const requestGoodsList = (data) => http({ url: '/list', method: 'post', data })

//-----------------------------下面mock去请求数据--------------------------------------
//获取我们轮播图的数据
export const getBannerList = () => mockRequest({ url: '/banner', method: 'get' })
//获取楼层轮播图数据
export const getFloorList = () => mockRequest({ url: '/floor', method: 'get' })
